import request from '@/utils/request'

// 查询组织标签数据列表
export function listTagData(query) {
  return request({
    url: '/system/tag/data/list',
    method: 'get',
    params: query
  })
}

//根据标签类型查询标签数据信息

export function listTagDataByTagId(tagId) {
  return request({
    url: 'system/tag/data/type/'+tagId,
    method: 'get',

  })
}
// 查询组织标签数据id查找标签数据
export function getTagData(tagId) {
  return request({
    url: '/system/tag/data/' + tagId,
    method: 'get'
  })
}

// 新增组织标签数据
export function addTagData(data) {
  return request({
    url: '/system/tag/data',
    method: 'post',
    data: data
  })
}

// 修改组织标签数据
export function updateTagData(data) {
  return request({
    url: '/system/tag/data',
    method: 'put',
    data: data
  })
}

// 删除组织标签数据
export function delTagData(tagId) {
  return request({
    url: '/system/tag/data/' + tagId,
    method: 'delete'
  })
}
// 组织机构标签数据上移
export function moveUp(tagId) {
  return request({
    url: 'system/tag/data/up/'+tagId,
    method: 'put',
  })
}

// 组织机构标签数据下移
export function moveDown(tagId) {
  return request({
    url: 'system/tag/data/down/'+tagId,
    method: 'put',
  })
}
